draining boards - French English Dictionary